@charset "utf-8";



/* 调大看小 */

/* 1920~1441 pc大屏幕 */

@media screen and (max-width: 1680px) {

    .std_title1 {

        font-size: 48px;

    }



    .std_title4 {

        font-size: 20px;

    }



    .ys_ban_bg img:nth-child(2) {

        width: 200px;

        left: -58px;

    }



    .ys_ban_bg img:nth-child(1) {

        width: 100px;

    }


    .std_title2 {

        font-size: 36px;

    }



    .mod_title {

        padding-bottom: 20px;

    }



    .std_padding1 {

        padding: 100px 0;

    }



    .tra_detail_list_li {

        margin-bottom: 100px;

    }



    .home_new_parga p {

        font-size: 16px;

    }



    .halu_li_cont {

        padding: 48px 30px 40px;

    }



    .hlct_tit span {

        font-size: 44px;

    }



    .halu_li_cont_bot {

        margin-top: 14px;

        padding-top: 24px;

    }



    .std_margin1 {

        margin-top: 50px !important;

    }



    .std_margin3 {

        margin-bottom: 50px !important;

    }



    .mod_foot {

        padding-top: 50px;

    }



    .mod_foot_mid {

        padding-bottom: 100px;

    }



    /* e1 */

    .mod_aside {

        left: 20px;

    }



    .mod_aside_item {

        margin-bottom: 25px;

    }



    .mod_aside_item span {

        margin-right: 10px;

    }



    .tra_titbox {

        margin-bottom: 100px;

    }



    .tra_content {

        padding-top: 85px;

    }



    .tra_detail_right {

        width: calc(100% - 54.25%);

        padding-left: 90px;

        padding-top: 30px;

    }



    .tra_detail_left {

        width: 54.25%;

    }



    .tra_detail_right_tit {

        padding-bottom: 27px;

        margin-bottom: 60px;

    }



    .tdrl_item:not(:last-child) {

        margin-bottom: 55px;

    }



    .tra_detail_left_img::after {

        left: -25px;

        bottom: -30px;

    }



    .tra_detail_right_item {

        margin-bottom: 200px;

    }



    .tra_detail_right_item:last-child {

        margin-bottom: 150px;

    }



    .tra_bg_img1 {

        width: 100px;

        left: 6%;

        top: 88px;

    }



    .tra_bg_img2 {

        right: 10%;

        top: 80px;

    }



    /* e1-end */

    /* f1 */

    .about_map_tit {

        top: 90px;

    }



    .about_map_contbox {

        top: 144px;

    }



    .about_map_bg {

        height: 650px;

    }



    .about_course_item_cont {

        padding: 60px 45px;

        min-height: 450px;

        background-color: #fff;

    }



    .acic_num {

        margin-bottom: 20px;

    }



    .about_map_icon {

        width: 40px;

    }



    /* f1-end */

    /* e2 */

    .insur_info_cont_bg img:nth-child(1) {

        left: 4%;

    }



    .insur_info_cont {

        padding-top: 70px !important;

    }



    .insur_info_parga {

        margin-bottom: 60px;

    }



    .iflu_li_cont_list {

        margin-top: 20px;

    }



    .iflu_li_cont {

        padding: 50px 70px;

    }



    .std_margin2 {

        margin-bottom: 90px;

    }



    .std_padding2 {

        padding: 90px 0;

    }



    .newdet_info_cont_top {

        padding-bottom: 90px;

    }



    /* e2-end */

    .about_new_item::before {

        top: 12px;

    }



    .std_title3 {

        font-size: 28px;

    }



    .mod_imgpop_tit {

        font-size: 22px;

    }



    .join_info_cont_tab {

        padding-bottom: 64px !important;

    }



    .jicl_ul_li_top {

        padding: 25px 30px;

    }



    .jicl_ul_li_bot {

        padding: 30px 50px 44px;

    }



    .network_main .insur_info_cont_bg img:nth-child(1),

    .team_main .insur_info_cont_bg img:nth-child(1) {

        left: 3%;

    }



    .nich_bot {

        padding-left: calc(50vw - 41.25%);

    }



    .tics_cont {

        padding: 30px 30px 58px;

    }



    .tics_cont_btn {

        margin-top: 30px;

    }



    .tics_cont_find {

        margin-top: 20px;

        margin-bottom: 25px;

    }



    .depadet_main .insur_info_cont_bg img:nth-child(1) {

        left: 2%;

    }



    .depart_info_search {

        margin-top: 30px;

        margin-bottom: 60px;

    }



    .ditu_li {

        padding: 0 10px;

    }



    .depart_info_tab_ul {

        margin: 0 -10px;

    }



    .dilu_li a {

        padding: 30px 30px 36px;

    }



    .dilu_li .ys_imgbox_cover {

        width: 60px;

    }



    .dilu_li {

        margin-bottom: 30px;

    }



    .tra_main .ys_cont1280 {

        width: 1200px;

    }



    .amci_cont_address {

        max-height: 64px;

        overflow: hidden;

    }



    .amci_cont_text {

        max-height: 140px;

        display: -webkit-box;

        -webkit-box-orient: vertical;

        -webkit-line-clamp: 5;

        overflow: hidden;

    }



    .hult_tit {

        height: 30px;

    }

    .ys_ban_slick .slick-dots {

        bottom: 40px;

    }
    .depart_info_search {
        margin-bottom: 40px;
    }
    /* 1680end */
    /*2025.4.28 ada*/
    .mod-btn-next {
        left: calc(100% + 25px);
    }
    .mod-btn-prev{
        left: -60px;
    }
    .mod-btn-prev, .mod-btn-next {
        width: 40px;
        display: none;
    }
    .home_serv_warp .slick-dots{
        bottom: -25px;
    }
    .home_serv-ul-li{
        padding: 0 12px;
    }
    .home_serv-ul{
        margin: 0 -12px;
        margin-top: 35px !important;
    }
    /*2025.4.28 ada end*/

}



@media screen and (max-width: 1560px) {

    /* .ys_ban_slick .slick-dots {

        bottom: 90px;

    } */



    .std_title2 {

        font-size: 34px;

    }



    .home_new_list {

        width: 90%;

        margin: auto;

    }



    .home_new_list_text {

        padding: 20px 30px 56px;

    }



    .hnlt_tit {

        margin-top: 15px;

        margin-bottom: 26px;

    }



    /* f1 */

    .about_map_icon {

        width: 35px;

    }



    .about_main .halu_li_cont_bot {

        margin-top: 25px;

        padding-top: 25px;

    }



    .about_main .halu_li_cont {

        padding: 45px 25px 65px;

    }



    .amci_cont {

        padding: 45px 40px;

    }



    /* f1-end */

    .std_title3 {

        font-size: 26px;

    }



    .tdrl_cont_titbox_icon {

        width: 24px;

        margin-right: 12px;

    }



    .mod_imgpop .ys_modal_content {

        padding: 50px 40px 26px;

    }



    .jult_lab_tit {

        font-size: 18px;

    }



    .julb_parga p:last-child {

        margin-bottom: 20px;

    }



    .julb_tit p {

        margin-bottom: 10px;

    }



    .jicl_ul_li:last-child {

        margin-bottom: 40px;

    }



    .nict_le_tit {

        padding-top: 20px;

        padding-bottom: 30px;

    }



    .nict_le_time_day {

        font-size: 60px;

    }



    .nict_le_time_year {

        font-size: 18px;

        margin-left: 20px;

    }



    .nict_ri {

        padding-left: 90px;

    }



    .nict_cont {

        padding-bottom: 50px;

    }



    .hnlb_icon_img {

        width: 14px;

    }



    .hnlb_icon {

        width: 40px;

        height: 30px;

    }



    .hnlb_prev {

        left: -50px;

    }



    .hnlb_next {

        right: -50px;

    }



    .ntdu_li_cont .ys_imgbox_cover {

        width: 38px;

    }



    .ntdu_li_cont_text {

        width: calc(100% - 38px);

    }



    .nich_top h4 {

        margin-top: 22px;

        margin-bottom: 32px;

    }



    .nich_bot_list .slick-dots li {

        margin: 0 6px;

    }



    .slick-dots li {

        height: 6px;

    }



    .insur_info_cont_bg img:nth-child(2) {

        top: 150px;

        right: 1%;

    }



    .dicv_cont_icon {

        width: 60px;

    }



    .dico_le_code {

        margin-top: 30px;

    }



    .dico_ri {

        padding-left: 80px;

    }



    .dico_ri_lab {

        margin-bottom: 20px;

    }



    .tdll_ri {

        padding-left: 80px;

    }



    .tra_main .ys_cont1280 {

        width: 1110px;

    }



    .hnlr_ul_li_text {

        padding: 60px 40px;

    }



    .hult_parga {

        margin-bottom: 50px;

    }



    .nict_le_btn,

    .nict_le_code {

        margin-top: 30px;

    }

    .home_net_bg {

        width: 140px;

        top: 24%;

    }

    .about_main_bg{

        width: 140px;

    }

    /* 1560end */

}



/* 1440~1200 pc小屏幕 重点*/

@media screen and (max-width: 1440px) {

    .mnbu_li_link {

        font-size: 14px;

        line-height: 50px;

        padding: 0 50px;

    }



    .mod_nav_top_logo {

        width: 260px;

    }



    .mod_nav_top_logo a,

    .mnto_phone p,

    .mnto_phone img,

    .mnto_wechat,

    .mnto_search {

        line-height: 70px;

    }



    .mnto_appo {

        margin: 15px 40px;

    }



    .ys_main {

        margin-top: 120px;

    }



    .mnbu_li_pull a {

        font-size: 14px;

        line-height: 50px;

    }



    .mnbu_li_pull {

        padding: 10px 15px;

    }



    .std_title1 {

        font-size: 44px;

    }



    .std_title4 {

        font-size: 18px;

    }



    .slick-dots li {

        height: 6px;

        margin: 0 7px;

    }



    .std_padding1 {

        padding: 90px 0;

    }



    .tra_detail_list_li {

        margin-bottom: 90px;

    }



    .std_title2 {

        font-size: 32px;

    }



    .home_new_parga p {

        font-size: 14px;

    }



    .home_new_parga {

        margin-top: 20px;

    }



    .std_margin1 {

        margin-top: 40px !important;

    }



    .std_margin3 {

        margin-bottom: 40px !important;

    }



    .halu_li {

        padding: 0 12px;

    }



    .home_about_list_ul {

        margin: 0 -12px;

    }



    .hlct_tit {

        font-size: 14px;

    }



    .hlct_tit span {

        font-size: 40px;

    }



    .std_parga p {

        font-size: 14px;

    }



    .halu_li_cont_bot {

        padding-top: 20px;

    }



    .hnll_ul_li {

        margin-bottom: 40px;

    }



    .hnlr_ul_li_text {

        padding: 60px 40px;

    }



    .hnlr_ul_li a {

        border-radius: 30px 30px 0 140px;

    }



    .hdlu_li_list {

        width: 110px;

        height: 110px;

    }



    .hdlu_li3 .hdlu_li_list,

    .hdlu_li4 .hdlu_li_list,

    .hdlu_li6 .hdlu_li_list,

    .hdlu_li7 .hdlu_li_list {

        width: 130px;

        height: 130px;

    }



    .hdlu_li5 .hdlu_li_list {

        width: 170px;

        height: 170px;

    }



    .hdlu_li_cont_icon {

        width: 40px;

    }



    .hdlu_li3 .hdlu_li_cont_icon,

    .hdlu_li4 .hdlu_li_cont_icon,

    .hdlu_li6 .hdlu_li_cont_icon,

    .hdlu_li7 .hdlu_li_cont_icon {

        width: 50px;

    }



    .hdlu_li5 .hdlu_li_cont_icon {

        width: 70px;

    }



    .home_new_list {

        width: 100%;

    }



    .std_title5 {

        font-size: 16px;

    }



    .hnlt_tit {

        height: 48px;

    }



    .hnlu_li {

        padding: 0 18px;

    }



    .home_new_list_ul {

        margin: 0 -18px;

    }



    .std_btn2_box_icon,

    .hnlb_icon_img {

        width: 16px;

    }



    .mftl_cont .ys_imgbox_cover {

        width: 32px;

    }



    .mod_foot_top_list {

        width: 580px;

    }



    .mod_foot_mid {

        padding-bottom: 80px;

    }



    .mfmn_ul_li {

        padding: 0 20px;

    }



    .mfmn_ul {

        margin: 0 -20px;

    }



    .mfmn_ul_li_bot a,

    .mod_foot_bot_ri a,

    .mod_foot_bot_le p,

    .mod_foot_bot_le p a,

    .mnto_phone p {

        font-size: 14px;

    }



    .mfmn_ul_li_top a {

        font-size: 16px;

    }



    .mfmi_phone a {

        font-size: 22px;

    }



    /* e1 */

    .tra_content {

        padding-top: 70px;

    }



    .tra_tit {

        margin-bottom: 15px;

    }



    .tra_titbox {

        margin-bottom: 70px;

    }



    .tra_detail_right {

        padding-left: 60px;

        padding-top: 30px;

    }



    .tdll_le_img .ys_imgbox_cover,

    .tdll_le_img::after {

        border-radius: 30px 30px 0px 130px;

    }



    .tra_detail_right_tit {

        padding-bottom: 20px;

        margin-bottom: 45px;

    }



    .tdrl_cont_titbox_icon {

        width: 25px;

        margin-right: 10px;

    }



    .tra_detail_right_tit::after {

        width: 70px;

    }



    .tdrl_item:not(:last-child) {

        margin-bottom: 35px;

    }



    .tdll_le_img::after {

        left: -20px;

        bottom: -20px;

    }



    .tra_detail:not(:last-child) {

        margin-bottom: 170px;

    }



    .tra_detail_right_item {

        margin-bottom: 170px;

    }



    .tra_detail_right_item:last-child {

        margin-bottom: 40px;

    }



    .tra_bg_img1 {

        width: 80px;

        left: 6%;

        top: 90px;

    }



    .tra_bg_img2 {

        right: 6%;

        top: 40px;

    }



    .tra_content {

        padding-top: 90px;

    }



    /* e1-end */

    /* f1 */

    .about_main .halu_li_cont {

        padding: 35px 25px 50px;

    }



    .about_main .halu_li_cont_bot {

        margin-top: 20px;

        padding-top: 20px;

    }



    .about_main .halu_li_cont_bot p {

        padding: 0 5px;

    }



    /* .about_course::after {        height: 1112px;    } */

    .about_main .home_new_parga {

        margin-top: 30px;

    }



    .about_course_listbox {

        margin-bottom: 40px;

        padding-left: calc((100% - 82.5%) / 2);

    }



    .about_course_item_cont {

        padding: 40px 30px;

        min-height: 389px;

    }



    .acic_num {

        margin-bottom: 15px;

    }



    .acic_tit {

        margin-bottom: 12px;

    }



    .acic_subtit {

        line-height: 1.7;

        margin-bottom: 4px;

    }



    .home_new_btnprev img,

    .home_new_btnnext img {

        width: 15px;

    }



    .home_new_btnprev,

    .home_new_btnnext {

        width: 46px;

        height: 37px;

        border-radius: 18px;

    }



    .about_course_pressage span {

        height: 2px;

    }



    .about_course_pressage {

        height: 1px;

    }



    .about_map_tit {

        top: 70px;

    }



    .about_map_bg {

        height: 570px;

    }



    .about_map_contbox {

        width: 350px;

        top: 143px;

        left: 62.5%;

    }



    .amci_cont {

        padding: 36px 35px;

    }



    .amci_cont_tit {

        margin-bottom: 15px;

    }



    .amci_cont_text {

        margin-bottom: 20px;

    }



    .amci_cont_address {

        line-height: 1.75;

    }



    .amci_cont_tit {

        margin-bottom: 10px;

    }



    .amci_cont_address {

        margin-bottom: 6px;

    }



    .about_map_icon {

        width: 30px;

    }



    /* f1-emd */

    /* e2 */

    .insur_info_cont {

        padding-bottom: 80px !important;

    }



    .std_padding2 {

        padding: 70px 0;

    }



    .newdet_info_cont_top {

        padding-bottom: 70px;

    }



    .std_margin2 {

        margin-bottom: 70px;

    }



    .insur_info_cont {

        padding-top: 60px !important;

    }



    .insur_info_parga {

        margin-bottom: 50px;

    }



    .iflu_li_cont {

        padding: 50px 60px;

        border-radius: 26px 26px 0px 26px;

    }



    .ilcl_ul_li {

        padding: 0 25px;

    }



    .ilcl_ul {

        margin: 0 -25px;

    }



    /* e2-end */

    .about_new_item::before {

        width: 6px;

        height: 6px;

        top: 11px;

    }



    .about_new_item {

        margin-bottom: 6px;

        padding-left: 18px;

    }



    .tdll_ri {

        padding-left: 100px;

    }



    .hnlr_cont_bg img:nth-child(2) {

        width: 140px;

        right: -50px;

    }



    .hnlr_cont_bg img:nth-child(1) {

        width: 195px;

    }



    .mod_imgpop_tit {

        font-size: 20px;

    }



    .join_info_cont_tab {

        padding-bottom: 54px !important;

    }



    .julb_parga p:last-child {

        margin-bottom: 15px;

    }



    .jict_ul_li p {

        font-size: 14px;

        line-height: 40px;

    }



    .jict_ul_li {

        width: 140px;

        margin-right: 20px;

    }



    .yxedr_active h4 {

        font-size: 20px;

        margin-bottom: 15px;

    }



    .nict_le {

        width: 360px;

    }



    .nict_ri {

        width: calc(100% - 360px);

        padding-left: 70px;

    }



    .nicb_ul_li_text {

        padding: 20px 30px 40px;

    }



    .nult_tit {

        height: 48px;

        margin-top: 12px;

        margin-bottom: 24px;

    }



    .nicb_ul_li {

        padding: 0 12px;

    }



    .nicb_ul {

        margin: 0 -12px;

    }



    .nict_page_ul_li p {

        line-height: 2;

    }



    .new_info_cont {

        padding-top: 60px !important;

    }



    .nict_slick_ul_li a {

        padding: 25px 40px 25px 25px;

    }



    .new_main .insur_info_cont_bg img:nth-child(1) {

        top: 60px;

        left: 3%;

    }



    .dlul_cont_text {

        padding-left: 30px;

        padding-right: 40px;

    }



    .dicd_list_ul {

        margin: 0 -15px;

    }



    .dicd_list_ul_li {

        padding: 0 15px;

    }



    .dctb_btn1,

    .tics_cont_btn_box {

        width: 100px;

        margin-right: 10px;

    }



    .std_btn1 {

        width: 100px;

    }



    .network_main .hdlu_li_list {

        width: 104px;

        height: 104px;

    }



    .network_main .hdlu_li_cont_icon {

        width: 38px;

    }



    .network_main .hdlu_li3 .hdlu_li_list,

    .network_main .hdlu_li4 .hdlu_li_list,

    .network_main .hdlu_li6 .hdlu_li_list,

    .network_main .hdlu_li7 .hdlu_li_list {

        width: 122px;

        height: 122px;

    }



    .network_main .hdlu_li3 .hdlu_li_cont_icon,

    .network_main .hdlu_li4 .hdlu_li_cont_icon,

    .network_main .hdlu_li6 .hdlu_li_cont_icon,

    .network_main .hdlu_li7 .hdlu_li_cont_icon {

        width: 46px;

    }



    .network_main .hdlu_li5 .hdlu_li_list {

        width: 160px;

        height: 160px;

    }



    .network_main .hdlu_li5 .hdlu_li_cont_icon {

        width: 66px;

    }



    .depadet_main .insur_info_cont_bg img:nth-child(2),

    .tedet_main .insur_info_cont_bg img:nth-child(2) {

        right: calc(50vw - 41.25%);

    }



    .depadet_main .insur_info_cont_bg img:nth-child(3),

    .tedet_main .insur_info_cont_bg img:nth-child(3) {

        right: calc(50vw - 41.25% + 40px);

    }



    .depadet_main .mod_bread .ys_cont1280,

    .tedet_main .mod_bread .ys_cont1280 {

        width: 82.5%;

    }



    .ticd_text_btn .std_btn1 {

        width: 120px;

    }



    .ttcu_li,

    .dico_ri_info li {

        padding-left: 18px;

        margin-bottom: 10px;

    }



    .ttcu_li::before,

    .dico_ri_info li::before {

        width: 6px;

        height: 6px;

        top: 11px;

    }



    .tics_cont {

        padding: 30px 30px 48px;

    }



    .tics_cont_search_li input,

    .tcsl_cont input::placeholder,

    .tcsl_select_top_text p,

    .tics_cont_find_letter a,

    .tics_cont_search_li .ys_select_li_text p {

        font-size: 14px;

    }



    .ticl_ul {

        margin: 0 -15px;

    }



    .ticl_ul_li {

        padding: 0 15px;

    }



    .dilu_li_tit {

        height: 21px;

    }



    .dilu_li .ys_imgbox_cover {

        width: 50px;

    }



    .dilu_li {

        padding: 0 8px;

        margin-bottom: 20px;

    }



    .depart_info_list_ul {

        margin: 0 -8px;

    }



    .depart_main .insur_info_cont {

        padding-bottom: 40px !important;

    }



    .ditu_li a {

        font-size: 14px;

    }



    .depart_info_search_input input,

    .depart_info_search_input input::placeholder {

        font-size: 14px;

    }



    .tra_main .ys_cont1280 {

        width: 78%;

    }



    .tdll_ri {

        padding-left: 60px;

    }



    .amci_cont_address {

        max-height: 56px;

    }



    .amci_cont_text {

        max-height: 122.5px;

    }



    .hult_tit {

        height: 27px;

    }



    .hult_parga {

        height: 98px;

        margin-bottom: 35px;

        margin-top: 10px;

    }



    .hnlr_ul_li_text {

        padding: 40px 30px;

    }



    .tcsl_select_bot {

        height: 250px;

    }



    .mnbu_li_pull {

        padding: 10px 8px;

    }



    .nict_page_ul_li {

        height: 56px;

    }



    .depadet_info_cont_yard .hult_parga {

        height: 49px;

    }

    .mod_foot {

        border-radius: 0 70px 0 0;

    }
    .dlul_cont_text {
        width: calc(100% - 260px);
    }
    .dlul_cont .ys_imgbox_cover {
        width: 260px;
    }
    .mnto_lang a {
        line-height: 70px;
        font-size: 14px;
    }
    .mnto_lang::before {
        height: 18px;
    }
    .ditu_li {
        margin-top: 15px;
    }
    /* 1440end */

}



@media screen and (max-width: 1360px) {

    .hnlr_ul_li {

        padding: 40px 20px;

    }



    .hnlr_ul {

        margin: 0 -20px;

    }



    .hnlr_ul_li_text {

        padding: 40px 30px;

    }



    .home_net_list_ri {

        padding-left: 70px;

    }



    /* e1 */

    .tra_content {

        padding-top: 50px;

    }



    .tra_tit {

        margin-bottom: 10px;

    }



    .tra_titbox {

        margin-bottom: 50px;

    }



    .tra_detail_right {

        padding-left: 45px;

        padding-top: 20px;

    }



    .tra_detail_right_tit {

        padding-bottom: 15px;

        margin-bottom: 35px;

    }



    .tdrl_item:not(:last-child) {

        margin-bottom: 25px;

    }



    .tdrl_cont_titbox {

        margin-bottom: 12px;

    }



    .tdrl_cont_titbox_icon {

        width: 22px;

    }



    .tra_detail_right_tit::after {

        width: 60px;

    }



    .tdll_le_img .ys_imgbox_cover,

    .tdll_le_img::after {

        border-radius: 30px 30px 0px 100px;

    }



    .tra_detail_left_cont {

        padding-left: 20px;

        padding-bottom: 20px;

    }



    .tra_detail_right_item {

        margin-bottom: 130px;

    }



    .tra_detail_right_item:last-child {

        margin-bottom: 40px;

    }



    .tra_main .std_title3 {

        font-size: 28px;

    }



    .tra_cont {

        padding-bottom: 80px;

    }



    /* e1-end */

    /* f1 */

    .about_course_item_cont {

        padding: 40px 30px;

        min-height: 330px;

    }



    .halu_li_cont {

        border-radius: 20px 20px 0px 20px;

    }



    /* .about_course::after {        height: 1013px;    } */

    /* e2 */

    .insur_info_cont {

        padding-top: 50px !important;

    }



    .insur_info_parga {

        margin-top: 14px;

        margin-bottom: 45px;

    }



    .iflu_li_cont {

        padding: 35px 45px;

        border-radius: 24px 24px 0px 24px;

    }



    .ilcl_ul_li {

        padding: 0 20px;

    }



    .ilcl_ul {

        margin: 0 -20px;

    }



    .std_title3 {

        font-size: 26px;

    }



    /* e2-end */

    .jult_more {

        width: 18px;

        height: 18px;

    }



    .jult_lab {

        width: calc(100% - 46% - 18px);

    }



    .julb_btn a {

        font-size: 12px;

        line-height: 40px;

        padding: 0 20px;

    }



    .julb_btn {

        width: 200px;

    }



    .nict_le_time_day {

        font-size: 50px;

    }



    .nict_le_time_year {

        font-size: 16px;

        margin-left: 14px;

    }



    .nict_le_time {

        margin-top: 20px;

    }



    .dicd_list_ul_li {

        padding: 0 10px;

    }



    .dicd_list_ul {

        margin: 0 -10px;

    }



    .dlul_cont_text {

        padding-left: 20px;

        padding-right: 20px;

    }



    .dlul_cont_text_info {

        margin-bottom: 40px;

    }



    .dicv_cont_icon {

        width: 50px;

    }



    .home_net_list_le {

        width: 348px;

    }



    .home_net_list_ri {

        width: calc(100% - 348px);

    }

    .home_net_bg {

        width: 120px;

    }

    .about_main_bg{

        width: 120px;

    }

    /* 1360end */

}



@media screen and (max-width: 1280px) {

    .mod_nav_top_logo {

        width: 220px;

    }



    .mod_nav_top_logo a,

    .mnto_phone p,

    .mnto_phone img,

    .mnto_wechat,

    .mnto_search {

        line-height: 60px;

    }



    .mnto_appo {

        margin: 10px 30px;

    }



    .mnbu_li_link {

        font-size: 12px;

        line-height: 40px;

        padding: 0 40px;

    }



    .mnto_phone p,

    .mnto_appo p {

        font-size: 12px;

    }



    .mnbu_li_pull a {

        font-size: 12px;

        line-height: 40px;

    }



    .mnbu_li_pull {

        padding: 10px;

    }



    .ys_main {

        margin-top: 100px;

    }



    .std_title1 {

        font-size: 40px;

    }



    .ys_ban_bg img:nth-child(1) {

        width: 80px;

        right: -20px;

    }



    .slick-dots li {

        height: 4px;

        margin: 0 5px;

    }



    .home_about_bg1 img:nth-child(1) {

        width: 68px;

    }



    .std_title2 {

        font-size: 30px;

    }



    .hlct_tit span {

        font-size: 36px;

    }



    .halu_li_cont {

        padding: 40px 28px 30px;

    }



    .home_about_bg1 img:nth-child(2) {

        width: 150px;

    }



    .hull_icon {

        width: 58px;

        height: 58px;

    }



    .hnll_ul_li_ri {

        width: calc(100% - 58px);

        padding-left: 14px;

    }



    .hnll_ul_li_le {

        width: 58px;

    }



    .hull_icon_img {

        width: 22px;

    }



    .home_net_list_le {

        width: 340px;

    }



    .home_net_list_ri {

        width: calc(100% - 340px);

    }



    .hdlu_li_list {

        width: 100px;

        height: 100px;

    }



    .hdlu_li_cont_icon {

        width: 30px;

    }



    .hdlu_li3 .hdlu_li_cont_icon,

    .hdlu_li4 .hdlu_li_cont_icon,

    .hdlu_li6 .hdlu_li_cont_icon,

    .hdlu_li7 .hdlu_li_cont_icon {

        width: 40px;

    }



    .hdlu_li5 .hdlu_li_cont_icon {

        width: 60px;

    }



    .hdlu_li3 .hdlu_li_list,

    .hdlu_li4 .hdlu_li_list,

    .hdlu_li6 .hdlu_li_list,

    .hdlu_li7 .hdlu_li_list {

        width: 120px;

        height: 120px;

    }



    .hdlu_li5 .hdlu_li_list {

        width: 160px;

        height: 160px;

    }



    .hnlu_li {

        padding: 0 12px;

    }



    .home_new_list_ul {

        margin: 0 -12px;

    }



    .std_padding1 {

        padding: 70px 0;

    }



    .tra_detail_list_li {

        margin-bottom: 70px;

    }



    .mod_foot_mid {

        padding-bottom: 70px;

        padding-top: 40px;

    }



    .mod_foot_top_list {

        width: 540px;

    }



    .std_parga p {

        font-size: 12px;

    }



    /* e2 */

    .insur_info_cont_bg img:nth-child(1) {

        width: 68px;

        left: 6%;

        top: 20px;

    }



    .insur_info_cont_bg img:nth-child(2) {

        top: 90px;

    }



    .tra_content {

        padding-top: 70px;

    }



    .tra_bg_img1 {

        top: 60px;

    }



    /* e2-end */

    .std_padding2 {

        padding: 60px 0;

    }



    .newdet_info_cont_top {

        padding-bottom: 60px;

    }



    .about_map_tit {

        top: 60px;

    }



    .about_new_item::before {

        width: 4px;

        height: 4px;

        top: 10px;

    }



    .about_new_item {

        padding-left: 14px;

    }



    .mod_title::after {

        width: 60px;

    }



    .std_margin2 {

        margin-bottom: 60px;

    }



    .tdll_ri {

        padding-left: 80px;

    }



    .tra_detail_list_li {

        height: 80vh;

    }



    .home_net_list_le::after {

        left: 29px;

    }



    .insur_info_cont_bg img:nth-child(1) {

        left: 3%;

    }



    .jicl_ul_li_top {

        padding: 18px 30px;

    }



    .jicl_ul_li_bot {

        padding: 20px 40px 34px;

    }



    .jicl_ul_li {

        margin-bottom: 16px;

    }



    .jicl_ul_li:last-child {

        margin-bottom: 30px;

    }



    .jult_lab_tit {

        font-size: 16px;

        padding-left: 14px;

    }



    .jult_lab_tit::before {

        width: 3px;

        height: 18px;

    }



    .nict_ri_cont p,

    .privacy_info_cont_parga p {

        font-size: 14px;

        line-height: 1.75;

        margin-bottom: 12px;

    }



    .yxedr_active h4 {

        font-size: 18px;

        margin-bottom: 13px;

    }



    .privacy_main .insur_info_cont_bg img:nth-child(2),

    .join_main .insur_info_cont_bg img:nth-child(2) {

        top: 120px;

    }



    .nict_page_ul_li p,

    .nict_page_back p {

        font-size: 12px;

        line-height: 1.75;

    }



    .nict_le_tit::before {

        width: 40px;

    }



    .nict_ri {

        padding-left: 50px;

    }



    .yxedr_active h5,

    .nict_ri_cont h5 {

        font-size: 16px;

        margin-bottom: 14px;

    }



    .nict_cont {

        padding-bottom: 40px;

    }



    .nsul_text {

        padding-left: 30px;

    }



    .nict_slick_ul_li a {

        padding: 25px 30px 25px 25px;

    }



    .nich_top h4 {

        margin-top: 15px;

        margin-bottom: 25px;

    }



    .nich_bot_cont::after,

    .nich_bot_list {

        border-radius: 30px 0px 0px 140px;

    }



    .dctb_btn1 p,

    .tics_cont_btn_box p,

    .std_btn1 p {

        font-size: 12px;

    }



    .dctb_btn1,

    .tics_cont_btn_box {

        width: 90px;

        margin-right: 6px;

    }



    .std_btn1 {

        width: 90px;

    }



    .dcti_mess_name {

        width: 26px;

    }



    .dcti_mess_parga {

        width: calc(100% - 26px);

        padding-left: 10px;

        top: 0;

    }



    .network_main .hdlu_li_list {

        width: 94px;

        height: 94px;

    }



    .network_main .hdlu_li3 .hdlu_li_list,

    .network_main .hdlu_li4 .hdlu_li_list,

    .network_main .hdlu_li6 .hdlu_li_list,

    .network_main .hdlu_li7 .hdlu_li_list {

        width: 112px;

        height: 112px;

    }



    .network_main .hdlu_li5 .hdlu_li_list {

        width: 150px;

        height: 150px;

    }



    .network_main .hdlu_li_cont_icon {

        width: 28px;

    }



    .network_main .hdlu_li3 .hdlu_li_cont_icon,

    .network_main .hdlu_li4 .hdlu_li_cont_icon,

    .network_main .hdlu_li6 .hdlu_li_cont_icon,

    .network_main .hdlu_li7 .hdlu_li_cont_icon {

        width: 36px;

    }



    .network_main .hdlu_li5 .hdlu_li_cont_icon {

        width: 56px;

    }



    .network_main .home_depart_bg2 {

        left: 40px;

    }



    .network_main .home_depart_bg1 {

        right: 40px;

        top: 30px;

    }



    .network_main .home_depart_list {

        margin-top: 30px;

    }



    .depadet_info_cont_yard .home_net_list_ri {

        padding-left: 80px;

    }



    .ticd_img {

        width: 400px;

        border-radius: 30px 30px 0 140px;

    }



    .dicv_cont_slick::after,

    .dicv_cont_img {

        border-radius: 30px 30px 0 140px;

    }



    .ticd_text {

        width: calc(100% - 400px);

        padding-left: 60px;

    }



    .ticd_text_btn .std_btn1 {

        width: 100px;

    }



    .tedet_info_cont {

        padding-top: 50px !important;

    }



    .ticd_text_job {

        margin-bottom: 20px;

    }



    .ttcu_li::before,

    .dico_ri_info li::before {

        top: 9px;

    }



    .tics_cont_search_li input,

    .tcsl_cont input::placeholder,

    .tcsl_select_top_text p,

    .tics_cont_find_letter a,

    .tics_cont_search_li .ys_select_li_text p {

        font-size: 12px;

    }



    .tcsl_cont,

    .tcsl_select {

        height: 40px;

    }



    .tcsl_select_top_text p {

        line-height: 40px;

    }



    .tics_cont_find {

        margin-top: 15px;

        margin-bottom: 20px;

    }



    .tics_cont_btn {

        margin-top: 20px;

    }



    .tics_cont {

        padding: 30px 30px 40px;

    }



    .dlul_cont_text {

        width: calc(100% - 240px);

    }



    .dlul_cont .ys_imgbox_cover {

        width: 240px;

    }



    .dico_ri_lab p {

        font-size: 16px;

    }



    .depart_main .insur_info_cont {

        padding-bottom: 30px !important;

    }



    .dilu_li_tit {

        height: 18px;

    }



    .depart_info_search_input input,

    .depart_info_search_input input::placeholder {

        font-size: 12px;

    }



    .depart_info_search {

        height: 40px;

    }



    .ditu_li a {

        padding: 0 25px;

    }



    .dilu_li a {

        padding: 20px 10px 26px;

    }



    .amci_cont_text {

        max-height: 105px;

    }



    .hult_parga {

        height: 84px;

        margin-bottom: 25px;

    }



    .tcsl_select_bot {

        height: 220px;

    }



    .mnbu_li_pull {

        border-radius: 0px 0px 20px 20px;

    }



    .mnbu_li_link {

        padding: 0 50px;

    }



    .nict_page_ul_li {

        height: 42px;

    }



    .depadet_info_cont_yard .hult_parga {

        height: 42px;

    }

.mnto_lang a {
    line-height: 60px;
}

    /* 1280end */

}


/* 1200~992 平板横屏*/

@media screen and (max-width: 1200px) {

    /* .ys_ban_slick .slick-dots {

        bottom: 70px;

    } */



    .std_title1 {

        font-size: 36px;

    }



    .ys_ban_bg img:nth-child(2) {

        width: 180px;

        left: -45px;

    }



    .std_margin1 {

        margin-top: 30px !important;

    }



    .std_margin3 {

        margin-bottom: 30px !important;

    }



    .hlct_tit span {

        font-size: 32px;

    }



    .home_new_list {

        width: 90%;

    }



    .std_btn2_box_icon {

        line-height: 34px;

    }



    .mod_foot {

        padding-top: 40px;

    }



    /* e1 */

    .tra_main .std_title3 {

        font-size: 22px;

    }



    .tra_titbox {

        margin-bottom: 50px;

    }



    .tra_detail_left_cont {

        padding-left: 15px;

        padding-bottom: 15px;

    }



    .tra_detail_left_img::after {

        left: -15px;

        bottom: -15px;

    }



    .tra_detail_right_tit {

        padding-bottom: 11px;

        margin-bottom: 30px;

    }



    .tdrl_cont_titbox {

        margin-bottom: 8px;

    }



    .tra_detail_right_item {

        margin-bottom: 100px;

    }



    .tra_detail_right_item:last-child {

        margin-bottom: 30px;

    }



    .tra_bg_img1 {

        width: 70px;

        left: 20px;

        top: 80px;

    }



    .tra_bg_img2 {

        right: 40px;

        top: 40px;

    }



    /* e1-end */

    /* f1 */

    .about_course_listbox {

        margin-bottom: 30px;

        padding-left: 40px;

    }



    .about_course_item_cont {

        padding: 38px 30px;

        min-height: 301px;

    }



    .acic_num {

        margin-bottom: 10px;

    }



    .std_title4 {

        font-size: 16px;

    }



    .about_course_item_cont {

        padding: 26px 20px;

    }



    .acic_subtit,

    .amci_cont_address {

        font-size: 14px;

    }



    .about_map_bg {

        height: 515px;

    }



    .amci_cont {

        padding: 28px 25px;

    }



    .about_map_cont {

        border-radius: 20px 20px 0px 20px;

    }



    .about_map_contbox {

        width: 300px;

        top: 143px;

        left: 63.5%;

    }



    .amci_cont_btn {

        width: 100px;

        line-height: 34px;

    }



    .about_course_list {

        border-radius: 20px 0 0 20px;

    }



    .about_main .halu_li {

        padding: 0 8px;

    }



    .about_main .home_about_list_ul {

        margin: 0 -8px;

    }



    .halu_li_cont::after {

        height: 6px;

    }



    /* .about_course::after {        height: 870px;    } */

    /* f1-end */

    /* e2 */

    .insur_info_parga {

        margin-bottom: 40px;

    }



    .iflu_li_cont {

        padding: 30px 35px;

    }



    .ilcl_ul_li {

        padding: 0 15px;

    }



    .ilcl_ul {

        margin: 0 -15px;

    }



    .std_title3 {

        font-size: 24px;

    }



    .insur_info_cont {

        padding-bottom: 60px !important;

    }



    /* e2-end */

    .tra_cont {

        width: 80%;

        margin: auto;

    }



    .tra_detail_list_li {

        height: 70vh;

    }



    .tdll_ri {

        padding-left: 60px;

    }



    .hnlr_cont_bg img:nth-child(2) {

        width: 120px;

        right: -30px;

        top: 0;

    }



    .hnlr_cont_bg img:nth-child(1) {

        bottom: 26px;

    }



    .privacy_main .insur_info_cont_bg img:nth-child(2),

    .join_main .insur_info_cont_bg img:nth-child(2) {

        top: 100px;

    }



    .nict_slick {

        width: 95%;

        margin: auto;

    }



    .nich_bot {

        padding-left: 70px;

    }



    .nich_bot_list .slick-dots {

        bottom: 20px;

    }



    .nich_bot_cont::after {

        left: -30px;

    }



    .network_main .insur_info_cont_bg img:nth-child(1),

    .team_main .insur_info_cont_bg img:nth-child(1) {

        top: 60px;

        left: 1%;

    }



    .dicd_list {

        width: 90%;

        margin: auto;

        margin-top: 20px;

    }



    .dlul_cont_text_info {

        margin-top: 12px;

        margin-bottom: 30px;

    }



    .tics_cont_find_text {

        width: 120px;

    }



    .tics_cont_find_letter {

        width: calc(100% - 120px);

    }



    .tics_cont_cond_text {

        width: 60px;

    }



    .tics_cont_cond_list {

        width: calc(100% - 60px);

    }



    .dico_ri_lab p {

        font-size: 14px;

    }



    .about_main .halu_li_cont {

        padding: 35px 20px 50px;

    }



    .tra_main .ys_cont1280 {

        width: 100%;

    }



    .amci_cont_address {

        max-height: 49px;

    }



    .hult_tit {

        height: 24px;

    }

    .home_net_bg {

        width: 110px;

    }

    .halu_li_cont::after {

        height: 4px;

    }

    .about_main_bg{

        width: 110px;

    }

    /* 1200end */

}



@media screen and (max-width: 1199px) {

    .ys_main {

        margin-top: 0;

    }



    .hdlu_li_list {

        width: 80px;

        height: 80px;

    }



    .hdlu_li3 .hdlu_li_list,

    .hdlu_li4 .hdlu_li_list,

    .hdlu_li6 .hdlu_li_list,

    .hdlu_li7 .hdlu_li_list {

        width: 100px;

        height: 100px;

    }



    .hdlu_li5 .hdlu_li_list {

        width: 140px;

        height: 140px;

    }



    .std_title2 {

        font-size: 26px;

    }



    .hdlu_li_cont_icon {

        width: 25px;

    }



    .hdlu_li3 .hdlu_li_cont_icon,

    .hdlu_li4 .hdlu_li_cont_icon,

    .hdlu_li6 .hdlu_li_cont_icon,

    .hdlu_li7 .hdlu_li_cont_icon {

        width: 35px;

    }



    .hdlu_li5 .hdlu_li_cont_icon {

        width: 50px;

    }



    .home_new_list_text {

        padding: 20px 20px 40px;

    }



    .mfmn_ul {

        margin: 0 -10px;

    }



    .mfmn_ul_li {

        padding: 0 10px;

    }



    .mod_foot_mid {

        padding-bottom: 60px;

    }



    .std_title1 {

        font-size: 32px;

    }



    .mod_bread {

        display: none;

    }



    .about_main .home_new_parga {

        margin-top: 20px;

    }



    .mod_aside {

        display: none;

    }



    .tra_cont {

        width: 100%;

    }



    .nict_le_time_day {

        font-size: 42px;

    }



    .nict_le {

        width: 305px;

    }



    .nict_ri {

        width: calc(100% - 305px);

    }



    .newdet_main .insur_info_cont_bg img:nth-child(2) {

        top: 30px;

    }



    .dlul_cont .ys_imgbox_cover {

        width: 210px;

    }



    .dlul_cont_text {

        width: calc(100% - 210px);

    }



    .dicd_list {

        width: 96%;

    }



    .network_main .hdlu_li_list {

        width: 80px;

        height: 80px;

    }



    .network_main .hdlu_li_cont_icon {

        width: 20px;

    }



    .network_main .hdlu_li3 .hdlu_li_list,

    .network_main .hdlu_li4 .hdlu_li_list,

    .network_main .hdlu_li6 .hdlu_li_list,

    .network_main .hdlu_li7 .hdlu_li_list {

        width: 100px;

        height: 100px;

    }



    .network_main .hdlu_li3 .hdlu_li_cont_icon,

    .network_main .hdlu_li4 .hdlu_li_cont_icon,

    .network_main .hdlu_li6 .hdlu_li_cont_icon,

    .network_main .hdlu_li7 .hdlu_li_cont_icon {

        width: 30px;

    }



    .network_main .hdlu_li5 .hdlu_li_list {

        width: 130px;

        height: 130px;

    }



    .network_main .hdlu_li5 .hdlu_li_cont_icon {

        width: 46px;

    }



    .depadet_info_cont_yard .home_net_list_ri {

        padding-left: 60px;

    }



    .ticd_text_conts {

        max-height: 325px;

        padding-right: 30px;

    }



    .ticd_text_job {

        width: 75%;

    }



    .ticd_text {

        padding-left: 40px;

    }



    .depart_info_search {

        margin-top: 20px;

        margin-bottom: 40px;

    }



    .about_course_item_cont {

        padding: 26px 18px;

    }



    .home_net_list_le {

        width: 295px;

    }



    .home_net_list_ri {

        width: calc(100% - 295px);

        padding-left: 50px;

    }


    .dlul_cont_text_info {
        margin-bottom: 20px;
    }
    /* 1199end */

}



/* 991~768 平板竖屏 重点*/

@media screen and (max-width: 991px) {

    .ys_ban_slick .slick-dots {

        bottom: 50px;

    }
    .home_serv-bj-img1 {
         width: 140px;
    }
    .home_serv-bj-img2 {
        width: 70px;
    }


    .std_title1 {

        font-size: 28px;

    }



    .std_padding1 {

        padding: 60px 0;

    }



    .tra_detail_list_li {

        margin-bottom: 60px;

    }



    .home_about_parga {

        width: 70%;

    }



    .halu_li {

        padding: 0 8px;

    }



    .home_about_list_ul {

        margin: 0 -8px;

    }



    .hlct_tit span {

        font-size: 26px;

    }



    .home_net_list_le {

        width: 290px;

    }



    .home_net_list_ri {

        width: calc(100% - 290px);

        padding-left: 40px;

    }



    .hult_parga {

        margin-top: 14px;

        margin-bottom: 30px;

    }



    .mod_foot_mid_info {

        width: 100%;

        margin-bottom: 40px;

    }



    .mod_foot_top_list {

        width: 400px;

    }



    .mftl_cont .ys_imgbox_cover {

        width: 28px;

    }



    .mfmn_ul {

        margin: 0 -20px;

    }



    .mfmn_ul_li {

        padding: 0 20px;

    }



    .mod_foot_mid {

        padding-bottom: 40px;

    }



    .mod_foot_bot_le,

    .mod_foot_bot_ri {

        width: 100%;

    }



    .mod_foot_bot_ri a,

    .mod_foot_bot_le p,

    .mod_foot_bot_le p a {

        padding-left: 0;

        padding-right: 8px;

    }



    .mod_foot_bot_ri a::before {

        left: -8px;

    }



    .std_title2 {

        font-size: 24px;

    }



    .mod_foot_top {

        padding-bottom: 25px;

    }



    .hdlu_li_list {

        animation: none !important;

    }



    .home_depart_list_ul1 {

        display: block;

        margin: 0 -10px;

    }



    .home_depart_list_ul {

        display: none;

    }



    .hdlu_li1 {

        width: 12.5%;

        padding: 0 10px;

    }



    .hdlu_li1_cont_icon {

        width: 40px;

        margin: auto;

        margin-bottom: 8px !important;

    }



    .hdlu_li1_cont_icon img {

        width: 100%;

    }



    .hdlu_li1_cont {

        border-radius: 50%;

        background: #FFFFFF;

        box-shadow: 0px 0px 8px rgba(104, 0, 22, 0.08);

        position: relative;

        display: block;

    }



    .hdlu_li1_cont .ys_pos_center {

        width: 100%;

    }



    .home_depart_list_ul1 .slick-dots li {

        background: #ccc;

    }



    .home_depart_list_ul1 .slick-dots li.slick-active {

        background: #E4143F;

    }



    .home_depart_list_ul1 .slick-dots {

        bottom: -35px;

    }



    /* e1 */

    .tra_detail_right {

        padding-left: 35px;

        padding-top: 20px;

    }



    .tra_main .std_title3 {

        font-size: 20px;

    }



    .tra_detail_right_tit {

        padding-bottom: 10px;

        margin-bottom: 25px;

    }



    .tra_detail_right_tit::after {

        width: 50px;

    }



    .tdrl_cont_titbox_icon {

        width: 20px;

        margin-right: 8px;

    }



    .tra_detail_right_item {

        margin-bottom: 80px;

    }



    .tra_bg_img1 {

        width: 60px;

        left: 20px;

    }



    .tra_bg_img2 {

        right: 40px;

        top: 40px;

    }



    /* e1-end */

    /* f1 */

    .about_main .halu_li_cont {

        padding: 30px 20px 31px;

    }



    .about_main .halu_li {

        width: 50%;

        margin-bottom: 15px;

    }



    .mod_title {

        padding-bottom: 15px;

    }



    .about_main .halu_li_cont_bot {

        margin-top: 15px;

        padding-top: 15px;

    }



    /* .about_course::after {        height: 1041px;    } */

    .home_new_btnprev,

    .home_new_btnnext {

        width: 40px;

        height: 30px;

        border-radius: 18px;

    }



    .home_new_btnprev img,

    .home_new_btnnext img {

        width: 12px;

    }



    .mod_title::after {

        width: 60px;

    }



    /* .about_map_bg {        height: 450px;    } */

    .about_map_icon {

        width: 28px;

    }



    .about_map_tit {

        top: 50px;

    }



    .about_map_contbox {

        left: 63.5%;

    }



    .amci_cont {

        padding: 28px 20px;

    }



    /* .about_course::after{                display: none;    } */

    /* .inside_page::before{        content: "";        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 500vh;        background: #FFF5F4;        z-index: -1;    } */

    .about_course {

        position: relative;

    }



    /* .about_map{        overflow: hidden;    } */

    /* .about_map::after{        content: "";        position: absolute;        width: 100%;        height: 100%;        background-color: #fff;        left: 0;        top: 0;        z-index: -1;    } */

    /* f1-end */

    /* e2 */

    .insur_info_cont {

        padding-top: 40px !important;

    }



    .insur_info_parga {

        margin-bottom: 30px;

    }



    .std_title3 {

        font-size: 22px;

    }



    .insur_info_cont {

        padding-bottom: 50px !important;

    }



    .ilcl_ul_li {

        margin-bottom: 5px;

    }



    /* e2-end */

    .tra_detail_list_li {

        height: 50vh;

    }



    .tdll_ri {

        padding-left: 40px;

        padding-top: 0;

    }



    .nicb_ul_li_text {

        padding: 20px;

    }



    .nich_bot_cont::after,

    .nich_bot_list {

        border-radius: 30px 0px 0px 100px;

    }



    .ntdu_li_cont .ys_imgbox_cover {

        width: 34px;

    }



    .ticd_img {

        width: 300px;

        border-radius: 30px 30px 0 100px;

    }



    .dicv_cont_slick::after,

    .dicv_cont_img {

        border-radius: 30px 30px 0 100px;

    }



    .ticd_text {

        width: calc(100% - 300px);

    }



    .ticd_text_conts {

        max-height: 235px;

    }



    .ticl_ul {

        margin: 0 -8px;

    }



    .ticl_ul_li {

        padding: 0 8px;

    }



    .dlul_cont .ys_imgbox_cover {

        width: 200px;

    }



    .dlul_cont_text {

        width: calc(100% - 200px);

    }



    .dilu_li .ys_imgbox_cover {

        width: 40px;

    }



    .depart_main .insur_info_cont {

        padding-bottom: 20px !important;

    }



    .home_net_list_ri {

        padding-left: 20px;

    }



    .hnll_ul_li {

        margin-bottom: 30px;

        align-items: flex-start;

    }



    .hnll_ul_li_le {

        width: 40px;

    }



    .hull_icon {

        width: 40px;

        height: 40px;

    }



    .hull_icon_img {

        width: 16px;

    }



    .home_net_list_le::after {

        left: 20px;

    }



    .hult_parga {

        margin-bottom: 20px;

    }



    .tcsl_select_bot {

        height: 200px;

    }



    .nict_le_btn,

    .nict_le_code {

        margin-top: 20px;

    }



    .ilcl_img_cont {

        margin-bottom: 5px;

    }

    .ys_ban_slick .slick-dots {

        bottom: 30px;

    }

    .home_net_bg {

        width: 90px;

    }

    .mod_foot {

        border-radius: 0 50px 0 0;

    }

    .about_main_bg{

        width: 90px;

    }
    .depart_info_search {
        margin-bottom: 30px;
    }
    /* 991end */

}



/* <768 移动端 重点*/

@media screen and (max-width: 768px) {

    .ys_ban_pc {

        display: none;

    }



    .ys_ban_video {

        display: none;

    }



    .ys_ban_ph {

        display: block;

    }



    .halu_li {

        width: 50%;

        margin-bottom: 16px;

    }



    .mod_title {

        padding-bottom: 10px;

    }



    .mod_title::after {

        width: 40px;

    }



    .home_about_bg1 img:nth-child(1) {

        width: 50px;

    }



    .std_title2 {

        font-size: 22px;

    }



    .std_padding1 {

        padding: 50px 0;

    }



    .tra_detail_list_li {

        margin-bottom: 50px;

    }



    .hnll_ul {

        /* display: flex;        flex-wrap: wrap; */

        margin: 0 -8px;

    }



    .hnll_ul_li {

        width: 25%;

        margin-bottom: 0;

        padding: 0 8px;

    }



    .home_net_list_le {

        width: 100%;

    }



    .home_net_list_ri {

        width: 100%;

        padding-left: 0;

    }



    .hnll_ul_li_ri {

        width: 100%;

        padding-left: 0;

        margin-top: 10px;

    }



    .home_new_list_btn {

        display: none;

    }



    .hnlt_tit {

        margin-top: 12px;

        margin-bottom: 20px;

    }



    .std_btn2 {

        width: 40px;

    }



    .std_btn2_box_icon {

        line-height: 30px;

    }



    .std_btn2_box_icon,

    .hnlb_icon_img {

        width: 14px;

    }



    .home_new_list_text {

        padding: 20px;

    }



    .home_new_list_ul .slick-dots {

        bottom: -10px;

    }



    .home_new_list_ul .slick-dots li {

        background: #ccc;

    }



    .home_new_list_ul .slick-dots li.slick-active {

        background: #E4143F;

    }



    .home_new_list {

        width: 100%;

    }



    .hulr_parga {

        margin-top: 5px;

    }



    .home_net {

        padding-bottom: 10px;

    }



    .std_title1 {

        font-size: 26px;

    }



    .mod_foot_mid_nav {

        display: none;

    }



    .home_depart_list_ul1 .slick-dots {

        bottom: -24px;

    }



    /* e1 */

    .tra_detail_left {

        width: 100%;

    }



    .tra_detail_right {

        width: 100%;

        padding: 0;

        margin-top: 20px;

    }



    .tra_detail:not(:last-child) {

        margin-bottom: 55px;

    }



    .tra_cont {

        padding-bottom: 60px;

    }



    .tra_content {

        padding-top: 40px;

    }



    .tra_titbox {

        margin-bottom: 40px;

    }



    .tra_detail_right_item .tra_detail_left_cont {

        display: block;

        margin-bottom: 20px;

    }



    .tra_detail_right_item {

        margin-bottom: 50px;

    }



    .tra_detail_right {

        margin-top: 0px;

    }



    .tra_bg_img1 {

        width: 50px;

        left: 10px;

        top: 40px;

    }



    .tra_bg_img2 {

        right: 20px;

        top: 20px;

    }



    /* e1-end */

    /* f1 */

    .about_course_listbox {

        margin-bottom: 30px;

        padding-left: 20px;

    }



    .about_map_contbox {

        position: static;

        width: 100%;

        padding: 0 20px;

        margin-top: 20px;

    }



    .about_map_cont_item {

        margin-bottom: 40px;

        border-radius: 20px;

    }



    .about_map_cont {

        background-color: transparent;

        box-shadow: none

    }



    .amci_cont {

        box-shadow: 4px 4px 30px rgb(104 0 22 / 12%);

    }



    .about_map_tit {

        top: 50px;

    }



    .about_map_tit {

        margin-bottom: 25px;

    }



    .about_map_bg {

        margin-bottom: 0;

        height: 300px;

    }



    .about_map_cont_item {

        position: relative;

    }



    /* f1-end */

    /* e1 */

    .insur_info_parga {

        margin-top: 10px;

    }



    .insur_info_parga {

        margin-bottom: 25px;

    }



    .insur_info_cont {

        padding-top: 35px !important;

        padding-bottom: 40px !important;

    }



    .iflu_li_cont {

        padding: 24px 20px;

    }



    .std_title3 {

        font-size: 20px;

    }



    .ilcl_ul_li {

        width: 25%;

    }



    /* e1-end */

    /* e2 */

    .insur_info_cont_bg img:nth-child(1) {

        width: 50px;

        left: 10px;

        top: 10px;

    }



    .insur_info_cont_bg img:nth-child(2) {

        top: 60px;

    }



    /* e2-end */

    .std_padding2 {

        padding: 50px 0;

    }



    .newdet_info_cont_top {

        padding-bottom: 50px;

    }



    .std_margin2 {

        margin-bottom: 50px;

    }



    .tdll_le_img {

        position: relative;

        opacity: 1;

        width: 46%;

    }



    .tdll_ri {

        width: 100%;

        padding: 0;

        margin-bottom: 20px;

    }



    .tdll_le {

        width: 100%;

        display: flex;

        justify-content: space-between;

        flex-wrap: wrap;

        visibility: hidden;

    }



    .tra_detail_list_li {

        height: auto;

    }



    .tdll_le.act {

        -webkit-animation: mcfadeInUp1 1s ease both;

        animation: mcfadeInUp1 1s ease both;

        animation-delay: .1s;

        visibility: visible;

    }



    .ilcl_ul_li:nth-child(4n+1) {

        animation-delay: .2s;

    }



    .ilcl_ul_li:nth-child(4n+2) {

        animation-delay: .3s;

    }



    .ilcl_ul_li:nth-child(4n+3) {

        animation-delay: .4s;

    }



    .ilcl_ul_li:nth-child(4n+4) {

        animation-delay: .5s;

    }



    .home_net_list_le::after {

        display: none;

    }



    .ys_ban_bg img:nth-child(1) {

        width: 50px;

    }



    .join_info_cont_tab {

        padding-bottom: 34px !important;

    }



    .jicl_ul_li_top {

        border-radius: 20px 20px 0px 20px;

    }



    .nict_le {

        width: 100%;

    }



    .nict_ri {

        width: 100%;

        padding-left: 0;

        margin-top: 30px;

    }



    .nict_le_time_day {

        font-size: 36px;

    }



    .nicb_ul_li a {

        box-shadow: 4px 4px 12px 0px rgb(104 0 22 / 12%);

    }



    .nicb_ul .slick-list {

        padding-bottom: 20px;

    }



    .nicb_ul .slick-dots {

        bottom: -15px;

    }



    .nicb_ul .slick-dots li,

    .nict_slick_ul .slick-dots li {

        background: #999;

    }



    .nicb_ul .slick-dots li.slick-active,

    .nict_slick_ul .slick-dots li.slick-active {

        background: #E4143F;

    }



    /* .nicb_ul_li{        width: 50%;    } */

    .nict_slick_ul_li .ys_imgbox_cover {

        width: 100%;

        max-width: 100%;

    }



    .nsul_text {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }



    .new_info_cont {

        padding-top: 42px !important;

    }



    .new_info_cont_top h1 {

        width: 160px;

    }



    .nict_slick {

        width: 100%;

    }



    .dicd_list_ul .slick-dots li {

        background: #999;

    }



    .dicd_list_ul .slick-dots li.slick-active {

        background: #E4143F;

    }



    .dicd_list_ul .slick-dots {

        bottom: -15px;

    }



    .depadet_info_cont_yard .home_net_list_le {

        width: 100%;

        margin-top: 30px;

    }



    .depadet_info_cont_yard .hnll_ul_li_ri {

        width: 100%;

        padding-left: 0;

    }



    .depadet_info_cont_yard .home_net_list_ri {

        width: 100%;

        padding-left: 0;

    }



    .depadet_info_cont_yard .hulr_tit {

        font-size: 16px;

    }



    .depadet_info_cont {

        padding-bottom: 40px !important;

    }



    .dicd_list {

        width: 100%;

        margin-top: 0;

    }



    .ticl_ul_li {

        width: 100%;

    }



    .tics_cont_find_text {

        width: 100%;

    }



    .tics_cont_find_letter {

        width: 100%;

        margin-top: 10px;

    }



    .tics_cont_find_letter ul {

        justify-content: start;

        flex-wrap: wrap;

    }



    .tics_cont {

        padding: 20px;

    }



    .tics_cont_search_li {

        padding: 0 8px;

    }



    .tics_cont_search {

        margin: 0 -8px;

    }



    .tcsl_select_top,

    .tics_cont_search_li input {

        padding: 0 10px;

    }



    .dico_le {

        width: 100%;

    }



    .dico_ri {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

        top: 0;

    }



    .dico_le_code p {

        text-align: left;

    }



    .dico_le_code {

        margin-top: 20px;

    }



    .dico_ri_lab {

        margin-bottom: 10px;

    }



    .depadet_info_cont_offi {

        padding-top: 60px;

    }



    .dilu_li {

        width: 20%;

    }



    .dilu_li:nth-child(5n+1) {

        animation-delay: .1s;

    }



    .dilu_li:nth-child(5n+2) {

        animation-delay: .2s;

    }



    .dilu_li:nth-child(5n+3) {

        animation-delay: .3s;

    }



    .dilu_li:nth-child(5n+4) {

        animation-delay: .4s;

    }



    .dilu_li:nth-child(5n+5) {

        animation-delay: .5s;

    }



    .depart_info_tab {

        display: none;

    }



    .about_main {

        background: #FFF5F4;

    }



    .about_main .halu_li_cont {

        padding: 30px 18px 31px;

    }



    .amci_cont_address {

        max-height: inherit;

    }



    .amci_cont_text {

        max-height: inherit;

        -webkit-line-clamp: inherit;

    }



    .nicb_ul_li {

        padding: 0 5px;

    }



    .nicb_ul {

        margin: 0 -5px;

    }



    .nicb_ul_li_text {

        padding: 15px;

    }



    .nult_tit {

        height: 72px;

    }



    .ilcl_img_cont {

        width: 25%;

        padding: 0 15px;

    }



    .ilcl_img {

        margin: 0 -15px;

    }

    .home_net_bg {

        width: 80px;

        top: 38%;

    }

    .hnll_ul_li:not(:first-child){

        display: none;

    }

    .about_main_bg{

        width: 80px;

    }
    .depart_bg {
        width: 40%;
    }
    /* 768end */

}



@media screen and (max-width: 480px) {

    .std_title1 {

        font-size: 24px;

    }



    .ybtc_parga {

        margin-top: 8px;

    }



    .ys_ban_slick .slick-dots {

        bottom: 18px;

    }



    .std_padding1 {

        padding: 32px 0;

    }



    .tra_detail_list_li {

        margin-bottom: 40px;

    }



    .std_title2 {

        font-size: 20px;

    }



    .home_about_parga {

        width: 100%;

        margin-top: 14px;

    }



    .home_about_parga {

        width: 100%;

        margin-top: 14px;

    }



    .halu_li_cont::after {

        height: 4px;

    }



    .hlct_tit span {

        font-size: 22px;

    }



    .halu_li_cont_bot {

        padding-top: 14px;

    }



    .hnlr_ul_li_img {

        width: 100%;

    }



    .hnlr_ul_li_text {

        width: 100%;

        padding: 20px 20px 40px;

    }



    .hnlr_ul_li a {

        flex-wrap: wrap;

    }



    .hnlr_ul_li a {

        border-radius: 20px 20px 0 60px;

    }



    .hult_parga {

        margin-top: 12px;

        margin-bottom: 20px;

    }



    .hnll_ul_li {

        width: 50%;

        margin-bottom: 12px;

    }



    .hull_icon_img {

        width: 16px;

    }



    .hull_icon {

        width: 46px;

        height: 46px;

    }



    .hnll_ul_li_le {

        width: 46px;

    }



    .hnlr_ul_li {

        padding: 32px 20px;

    }



    .home_net {

        padding-bottom: 0;

    }



    .std_margin1 {

        margin-top: 20px !important;

    }



    .std_margin3 {

        margin-bottom: 20px !important;

    }



    .mod_foot {

        padding-top: 30px;

    }



    .mod_foot_top_list {

        width: 100%;

        margin-top: 20px;

    }



    .mftl_cont .ys_imgbox_cover {

        width: 22px;

    }



    .mod_foot_mid {

        padding-bottom: 20px;

        padding-top: 20px;

    }



    .mfmi_phone a {

        font-size: 18px;

    }



    .mod_foot_mid_info {

        margin-bottom: 20px;

    }



    .mfmn_ul_li_bot a,

    .mod_foot_bot_ri a,

    .mod_foot_bot_le p,

    .mod_foot_bot_le p a,

    .mnto_phone p {

        font-size: 12px;

    }



    .mod_foot_bot_le p a {

        margin-left: 8px;

    }



    .mod_foot_bot {

        padding-bottom: 10px;

    }



    .hdlu_li1_cont_icon {

        width: 30px;

    }



    .tra_content {

        padding-top: 35px;

    }



    .tra_titbox {

        margin-bottom: 20px;

    }



    .tra_detail_right_item {

        margin-bottom: 40px;

    }



    .tra_bg_img1 {

        width: 50px;

        left: 10px;

        top: 10px;

    }



    .tra_bg_img2 {

        right: 20px;

        top: 30px;

    }



    /* e1 */

    .tra_detail_left_cont {

        padding-left: 10px;

        padding-bottom: 10px;

    }



    .tdll_le_img::after {

        left: -10px;

        bottom: -10px;

    }



    .tdll_le_img .ys_imgbox_cover,

    .tdll_le_img::after {

        border-radius: 20px 20px 0px 40px;

    }



    .tra_main .std_title3 {

        font-size: 18px;

    }



    .tra_detail_right_tit {

        margin-bottom: 20px;

    }



    .tdrl_item:not(:last-child) {

        margin-bottom: 10px;

    }



    .tra_detail_right_tit::after {

        width: 40px;

    }



    .tra_detail:not(:last-child) {

        margin-bottom: 40px;

    }



    /* e1-end */

    /* e2 */

    .insur_info_parga {

        font-size: 14px;

    }



    .insur_info_cont_bg img:nth-child(2) {

        top: 30px;

    }



    /* e2-end */

    .std_padding2 {

        padding: 32px 0;

    }



    .newdet_info_cont_top {

        padding-bottom: 32px;

    }



    .about_serv {

        padding-top: 42px;

        padding-bottom: 17px;

    }



    .std_title3 {

        font-size: 18px;

    }



    .about_main .home_new_parga {

        margin-top: 15px;

    }



    .about_course_listbox {

        padding-right: 20px;

    }



    .about_course_list {

        border-radius: 20px;

    }



    .about_map_tit {

        top: 32px;

    }



    .ilcl_ul_li {

        width: 33.333333%;

        padding: 0 10px;

    }



    .std_margin2 {

        margin-bottom: 40px;

    }



    .iflu_li {

        margin-bottom: 32px;

    }



    .ilcl_ul {

        margin: 0 -10px;

    }



    .insur_info_cont {

        padding: 42px 0 !important;

    }



    .tdll_le_img {

        width: 100%;

        margin-bottom: 20px;

    }



    .tdll_le_img:last-child {

        margin-bottom: 0;

    }



    .tra_cont {

        padding-bottom: 52px;

    }



    .ilcl_ul_li:nth-child(3n+1) {

        animation-delay: .2s;

    }



    .ilcl_ul_li:nth-child(3n+2) {

        animation-delay: .3s;

    }



    .ilcl_ul_li:nth-child(3n+3) {

        animation-delay: .4s;

    }



    .hnlr_cont_bg img:nth-child(1),

    .hnlr_cont_bg img:nth-child(2) {

        display: none;

    }



    .mod_footbg {

        width: 110%;

        position: relative;

        left: 50%;

        transform: translateX(-50%);

    }



    .jict_ul_li {

        width: 90px;

        margin-right: 10px;

    }



    .jict_ul_li p {

        font-size: 12px;

        line-height: 30px;

    }



    .jult_lab,

    .jult_add {

        width: 100%;

    }



    .jult_add {

        margin-top: 10px;

    }



    .jicl_ul_li_top {

        padding: 15px 20px;

        position: relative;

    }



    .jult_more {

        position: absolute;

        top: 50%;

        right: 20px;

        transform: translateY(-50%);

    }



    .jicl_ul_li_bot {

        padding: 20px;

    }



    .julb_parga p:last-child {

        margin-bottom: 10px;

    }



    .julb_tit p {

        margin-bottom: 4px;

    }



    .julb_parga p {

        line-height: 1.75;

    }



    .nict_ri_cont p,

    .privacy_info_cont_parga p {

        font-size: 12px;

        line-height: 1.75;

        margin-bottom: 10px;

    }



    .yxedr_active h4 {

        font-size: 16px;

        margin-bottom: 12px;

    }



    .privacy_main .insur_info_cont_bg img:nth-child(2),

    .join_main .insur_info_cont_bg img:nth-child(2) {

        top: 135px;

    }



    .privacy_main .insur_info_cont_bg img:nth-child(1),

    .depart_main .insur_info_cont_bg img:nth-child(1),

    .join_main .insur_info_cont_bg img:nth-child(1) {

        top: 40px;

    }



    .privacy_main .insur_info_cont {

        padding-bottom: 32px !important;

    }



    .join_info_cont_tab {

        padding-bottom: 25px !important;

    }



    .newdet_info_cont {

        padding-top: 42px !important;

    }



    .nict_le_tit {

        padding-top: 16px;

        padding-bottom: 22px;

    }



    .nict_le_time_day {

        font-size: 32px;

    }



    .nict_le_time_year {

        font-size: 14px;

        margin-left: 10px;

    }



    .nict_le_time {

        margin-top: 14px;

    }



    .nict_ri {

        margin-top: 20px;

    }



    .yxedr_active h5,

    .nict_ri_cont h5 {

        font-size: 14px;

        margin-bottom: 12px;

    }



    .nict_cont {

        padding-bottom: 20px;

    }



    .nict_page_ul_li {

        width: 100%;

        margin-bottom: 10px;

    }



    .nict_page_back {

        position: static;

        transform: inherit;

    }



    .nicb_ul .slick-dots {

        bottom: -10px;

    }



    .newdet_main .new_info_cont_bot {

        padding-bottom: 22px;

    }



    .nicb_ul_li {

        width: 100%;

    }



    .new_main .nult_tit {

        height: auto;

    }



    .new_info_cont_top h1 {

        width: 130px;

    }



    .nict_slick_ul_li a {

        padding: 20px;

    }



    .nict_slick_ul,

    .nict_slick_ul_li .ys_imgbox_cover,

    .nicb_ul_li a {

        border-radius: 20px 20px 0px 20px;

    }



    .nsul_text_tit {

        margin-bottom: 14px;

    }



    .nsul_text_parga {

        margin-bottom: 14px;

    }



    .nult_tit {

        margin-bottom: 16px;

    }



    .new_main .new_info_cont {

        padding-bottom: 42px;

    }



    .ntdu_li {

        width: 50%;

        margin-bottom: 20px;

    }



    .depadet_info_cont {

        padding-top: 42px !important;

        padding-bottom: 10px !important;

    }



    .nich_top h4 {

        margin-top: 10px;

        margin-bottom: 20px;

    }



    .ntdu_li_cont .ys_imgbox_cover {

        width: 28px;

    }



    .nich_top_parga {

        margin-top: 0 !important;

    }



    .nich_bot_cont::after {

        left: -10px;

    }



    .nich_bot_cont {

        padding-bottom: 10px;

    }



    .nich_bot_cont::after,

    .nich_bot_list {

        border-radius: 20px 0px 0px 40px;

    }



    .nich_bot {

        padding-left: 20px;

    }



    .nich_bot_list .slick-dots li {

        margin: 0 4px;

    }



    .nich_bot_list .slick-dots {

        bottom: 10px;

    }



    .dlul_cont .ys_imgbox_cover {

        width: 100%;

    }



    .dlul_cont_text {

        width: 100%;

        padding: 20px;

    }



    .dlul_cont_text_info {

        margin-top: 12px;

        margin-bottom: 20px;

    }



    .dicd_list_ul .slick-dots {

        bottom: -10px;

    }



    .home_depart {

        padding-bottom: 50px;

    }



    .depadet_info_cont_yard .home_net_list_le {

        margin-top: 20px;

    }



    .ticd_img {

        width: 100%;

        border-radius: 20px 20px 0 80px;

    }



    .dicv_cont_slick::after,

    .dicv_cont_img {

        border-radius: 20px 20px 0 40px;

    }



    .ticd_text {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }



    .ttic_text_parga1 p {

        font-size: 14px;

    }



    .ttic_text_parga2 p {

        font-size: 12px;

    }



    .ticd_text_job {

        width: 100%;

        font-size: 14px;

        margin-bottom: 12px;

    }



    .ticd_text_info {

        margin-bottom: 12px;

    }



    .ticd_text_btn {

        margin-top: 20px;

    }



    .ticd_text_conts .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

        width: 2px;

    }



    .depadet_info_cont_doctor {

        padding-bottom: 40px !important;

    }



    .tics_cont_search_li {

        width: 100%;

        margin-bottom: 10px;

    }



    .tcsl_select_top_icon {

        width: 8px;

    }



    .tics_cont_cond_text {

        width: 100%;

    }



    .tics_cont_cond_list {

        width: 100%;

    }



    .tics_cont_cond {

        flex-wrap: wrap;

    }



    .tccl_ul_li p {

        font-size: 12px;

    }



    .dicv_cont_slick::after {

        bottom: -10px;

        left: -10px;

    }



    .dicv_cont_icon {

        width: 30px;

    }



    .depadet_info_cont_offi {

        padding-top: 42px;

    }



    .dico_ri_lab li {

        margin-right: 10px;

        margin-bottom: 6px;

    }



    .dilu_li {

        width: 50%;

    }



    .dilu_li:nth-child(2n+1) {

        animation-delay: .1s;

    }



    .dilu_li:nth-child(2n+2) {

        animation-delay: .2s;

    }



    .depart_info_search {

        width: 100%;

        padding-right: 10px;

        margin-bottom: 20px;

    }



    .depart_info_search_input {

        padding: 0 10px;

    }



    .about_main .halu_li_cont {

        padding: 30px 15px 31px;

    }



    .dicd_list_ul .slick-track {

        display: flex;

        align-items: stretch;

    }



    .dicd_list_ul_li {

        height: auto;

    }



    .dlul_cont {

        height: 100%;

        display: inherit;

    }



    .nict_page_ul_li {

        height: auto;

    }



    .ilcl_img_cont {

        width: 33.333333%;

        padding: 0 10px;

    }



    .ilcl_img {

        margin: 0 -10px;

    }



    .nict_le_code {

        width: 100px;

    }

    .halu_li_cont {

        padding: 30px 15px 20px;

    }

    .home_about_list_ul {

        margin: 0 -5px;

    }

    .halu_li {

        padding: 0 5px;

    }

    .home_net_bg {

        top: 30%;

    }
    .depart_bg {
        width: 60%;
    }
    
    .home_serv-bj-img1 {
         width: 120px;
    }
    .home_serv-bj-img2 {
        width: 50px;
    }
    /* 480end */

}